ContentEgg\application\modules\Amazon\AmazonModule D

Total Complexity 179
Dependencies 14
Dependents 0
Total lines 787
Lines of code 591
Logical lines of code 398
Comment lines 77
Methods 27
Properties 1

Methods 27

Method Rating Maintainability Complexity Lines of code
prepareResults()
D
26
40 138
fillOfferVars()
D
32 37 87
doRequest()
C
31 29 102
requestItems()
A
39 12 63
getLocaleSite()
A
51 12 28
doRequestItems()
A
46 11 39
viewDataPrepare()
S
56 5 18
fixUniqueIds()
S
57 4 17
pricePenniesDenomination()
S
63 4 10
getAmazonClient()
S
61 3 12
formatProductUrl()
S
61 3 11
parseAsinFromUrl()
S
67 2 8
getAssociateTagForLocale()
S
69 2 7
rewriteSslImageUrl()
S
69 2 7
isUrlSearchAllowed()
S
82 1 3
renderSearchPanel()
S
79 1 3
generateAddToCartUrl()
S
72 1 5
renderUpdatePanel()
S
79 1 3
renderResults()
S
79 1 3
renderSearchResults()
S
79 1 3
isFree()
S
82 1 3
getAmazonAddToCartUrl()
S
79 1 3
isDeprecated()
S
82 1 3
getParserType()
S
81 1 3
defaultTemplateName()
S
82 1 3
isItemsUpdateAvailable()
S
82 1 3
info()
S
71 1 6